/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package redbaydinelv;

/**
 *
 * @author Oribeth
 */
public class v_AplicacionRBD extends javax.swing.JFrame {

    /**
     * Creates new form v_AplicacionRBD
     */
    public v_AplicacionRBD() {
        initComponents();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jTabbedPane1 = new javax.swing.JTabbedPane();
        jpArchivo = new javax.swing.JPanel();
        eSelArch = new javax.swing.JLabel();
        eEst = new javax.swing.JLabel();
        tEst = new javax.swing.JTextField();
        bEst = new javax.swing.JButton();
        eCorTime = new javax.swing.JLabel();
        tCorTime = new javax.swing.JTextField();
        bSig = new javax.swing.JButton();
        jpRelTemp = new javax.swing.JPanel();
        eSelRelTemp = new javax.swing.JLabel();
        scrollPaneIzq = new javax.swing.JScrollPane();
        jpListRel = new javax.swing.JPanel();
        ckRel = new javax.swing.JCheckBox();
        eRelTemp = new javax.swing.JLabel();
        eVarObs = new javax.swing.JLabel();
        siguiente = new javax.swing.JButton();
        scrollPaneDer = new javax.swing.JScrollPane();
        jpListNodos = new javax.swing.JPanel();
        jCheckBox1 = new javax.swing.JCheckBox();
        jCheckBox2 = new javax.swing.JCheckBox();
        jComboBox1 = new javax.swing.JComboBox();
        jComboBox2 = new javax.swing.JComboBox();
        barraProgreso = new javax.swing.JProgressBar();
        jpResultados = new javax.swing.JPanel();
        scrollResultados = new javax.swing.JScrollPane();
        jpResInterno = new javax.swing.JPanel();
        bguardar = new javax.swing.JButton();
        eVarTem = new javax.swing.JLabel();
        eVT = new javax.swing.JLabel();
        scrollTablVal = new javax.swing.JScrollPane();
        tVal = new javax.swing.JTable();
        jLabel1 = new javax.swing.JLabel();
        scrollTablVal1 = new javax.swing.JScrollPane();
        tVal1 = new javax.swing.JTable();
        eVarTem1 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jTabbedPane1.setPreferredSize(new java.awt.Dimension(600, 450));

        jpArchivo.setPreferredSize(new java.awt.Dimension(600, 450));

        eSelArch.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N
        eSelArch.setText("Seleccione la Estructura Estática y los Cortes de Tiempo de la Red Bayesiana Dinámica");

        eEst.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eEst.setText("Estructura de la Red Bayesiana: ");

        tEst.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        tEst.setText("Direccion Local");
        tEst.setCaretColor(new java.awt.Color(255, 255, 255));
        tEst.setDisabledTextColor(new java.awt.Color(159, 159, 159));
        tEst.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tEstActionPerformed(evt);
            }
        });

        bEst.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        bEst.setText("Examinar");
        bEst.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bEstActionPerformed(evt);
            }
        });

        eCorTime.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eCorTime.setText("Cortes de Tiempo: ");

        tCorTime.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        tCorTime.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tCorTimeActionPerformed(evt);
            }
        });
        tCorTime.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyTyped(java.awt.event.KeyEvent evt) {
                tCorTimeKeyTyped(evt);
            }
        });

        bSig.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        bSig.setText("Siguiente");
        bSig.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bSigActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jpArchivoLayout = new javax.swing.GroupLayout(jpArchivo);
        jpArchivo.setLayout(jpArchivoLayout);
        jpArchivoLayout.setHorizontalGroup(
            jpArchivoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jpArchivoLayout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(eSelArch)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
            .addGroup(jpArchivoLayout.createSequentialGroup()
                .addGroup(jpArchivoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jpArchivoLayout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(bSig, javax.swing.GroupLayout.PREFERRED_SIZE, 84, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jpArchivoLayout.createSequentialGroup()
                        .addGap(38, 38, 38)
                        .addGroup(jpArchivoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(tCorTime, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(eCorTime, javax.swing.GroupLayout.PREFERRED_SIZE, 114, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(eEst, javax.swing.GroupLayout.PREFERRED_SIZE, 183, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(jpArchivoLayout.createSequentialGroup()
                                .addComponent(tEst, javax.swing.GroupLayout.PREFERRED_SIZE, 431, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(11, 11, 11)
                                .addComponent(bEst)))))
                .addContainerGap(39, Short.MAX_VALUE))
        );
        jpArchivoLayout.setVerticalGroup(
            jpArchivoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpArchivoLayout.createSequentialGroup()
                .addGap(40, 40, 40)
                .addComponent(eSelArch)
                .addGap(41, 41, 41)
                .addComponent(eEst)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jpArchivoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(bEst, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(tEst))
                .addGap(38, 38, 38)
                .addComponent(eCorTime)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tCorTime, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 131, Short.MAX_VALUE)
                .addComponent(bSig)
                .addGap(80, 80, 80))
        );

        jTabbedPane1.addTab("Cargar Red Estática", null, jpArchivo, "");

        jpRelTemp.setEnabled(false);
        jpRelTemp.setPreferredSize(new java.awt.Dimension(600, 450));

        eSelRelTemp.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N
        eSelRelTemp.setText("Seleccione las Relaciones Temporales y las Variables de Observación");

        scrollPaneIzq.setPreferredSize(new java.awt.Dimension(225, 250));

        jpListRel.setPreferredSize(new java.awt.Dimension(500, 500));

        ckRel.setText("jCheckBox1");
        ckRel.setMaximumSize(new java.awt.Dimension(250, 23));
        ckRel.setMinimumSize(new java.awt.Dimension(200, 23));
        ckRel.setPreferredSize(new java.awt.Dimension(250, 23));
        ckRel.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ckRelActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jpListRelLayout = new javax.swing.GroupLayout(jpListRel);
        jpListRel.setLayout(jpListRelLayout);
        jpListRelLayout.setHorizontalGroup(
            jpListRelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpListRelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(ckRel, javax.swing.GroupLayout.PREFERRED_SIZE, 250, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(244, Short.MAX_VALUE))
        );
        jpListRelLayout.setVerticalGroup(
            jpListRelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpListRelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(ckRel, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(470, Short.MAX_VALUE))
        );

        scrollPaneIzq.setViewportView(jpListRel);

        eRelTemp.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eRelTemp.setText("Relaciones Temporales:");

        eVarObs.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eVarObs.setText("Variables de Observación:");

        siguiente.setText("Siguiente");
        siguiente.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siguienteActionPerformed(evt);
            }
        });

        jpListNodos.setPreferredSize(new java.awt.Dimension(500, 500));

        jCheckBox1.setText("jCheckBox1");

        jCheckBox2.setText("jCheckBox2");

        jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));

        jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));

        javax.swing.GroupLayout jpListNodosLayout = new javax.swing.GroupLayout(jpListNodos);
        jpListNodos.setLayout(jpListNodosLayout);
        jpListNodosLayout.setHorizontalGroup(
            jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpListNodosLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jCheckBox1)
                    .addComponent(jCheckBox2))
                .addGap(45, 45, 45)
                .addGroup(jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(312, Short.MAX_VALUE))
        );
        jpListNodosLayout.setVerticalGroup(
            jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpListNodosLayout.createSequentialGroup()
                .addGap(15, 15, 15)
                .addGroup(jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jCheckBox1)
                    .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jpListNodosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jCheckBox2)
                    .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(431, Short.MAX_VALUE))
        );

        scrollPaneDer.setViewportView(jpListNodos);

        javax.swing.GroupLayout jpRelTempLayout = new javax.swing.GroupLayout(jpRelTemp);
        jpRelTemp.setLayout(jpRelTempLayout);
        jpRelTempLayout.setHorizontalGroup(
            jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpRelTempLayout.createSequentialGroup()
                .addGap(95, 95, 95)
                .addComponent(eSelRelTemp)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jpRelTempLayout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(barraProgreso, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(jpRelTempLayout.createSequentialGroup()
                        .addGroup(jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(eRelTemp)
                            .addComponent(scrollPaneIzq, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(50, 50, 50)
                        .addGroup(jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addGroup(jpRelTempLayout.createSequentialGroup()
                                .addGap(148, 148, 148)
                                .addComponent(siguiente))
                            .addComponent(eVarObs)
                            .addComponent(scrollPaneDer, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE))))
                .addGap(50, 50, 50))
        );
        jpRelTempLayout.setVerticalGroup(
            jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpRelTempLayout.createSequentialGroup()
                .addGap(34, 34, 34)
                .addComponent(eSelRelTemp)
                .addGap(25, 25, 25)
                .addGroup(jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(eRelTemp)
                    .addComponent(eVarObs))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jpRelTempLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(scrollPaneIzq, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(scrollPaneDer, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE))
                .addGap(13, 13, 13)
                .addComponent(barraProgreso, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(3, 3, 3)
                .addComponent(siguiente)
                .addContainerGap())
        );

        jTabbedPane1.addTab("Relaciones Temporales", jpRelTemp);

        scrollResultados.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        scrollResultados.setPreferredSize(new java.awt.Dimension(600, 450));

        jpResInterno.setPreferredSize(new java.awt.Dimension(600, 450));

        bguardar.setText("Guardar");
        bguardar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                bguardarActionPerformed(evt);
            }
        });

        eVarTem.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eVarTem.setText("Variable Temporal: ");

        eVT.setText("jLabel1");

        scrollTablVal.setPreferredSize(new java.awt.Dimension(500, 162));

        tVal.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        tVal.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Title 1", "Title 2", "Title 3", "Title 4"
            }
        ) {
            boolean[] canEdit = new boolean [] {
                false, false, false, false
            };

            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return canEdit [columnIndex];
            }
        });
        tVal.setPreferredSize(new java.awt.Dimension(500, 300));
        scrollTablVal.setViewportView(tVal);

        jLabel1.setText("jLabel1");

        scrollTablVal1.setPreferredSize(new java.awt.Dimension(500, 162));

        tVal1.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        tVal1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Title 1", "Title 2", "Title 3", "Title 4"
            }
        ));
        tVal1.setPreferredSize(new java.awt.Dimension(500, 300));
        scrollTablVal1.setViewportView(tVal1);

        eVarTem1.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        eVarTem1.setText("Variable Temporal: ");

        javax.swing.GroupLayout jpResInternoLayout = new javax.swing.GroupLayout(jpResInterno);
        jpResInterno.setLayout(jpResInternoLayout);
        jpResInternoLayout.setHorizontalGroup(
            jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpResInternoLayout.createSequentialGroup()
                .addGroup(jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jpResInternoLayout.createSequentialGroup()
                        .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(bguardar))
                    .addGroup(jpResInternoLayout.createSequentialGroup()
                        .addGap(50, 50, 50)
                        .addGroup(jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(scrollTablVal, javax.swing.GroupLayout.PREFERRED_SIZE, 500, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(jpResInternoLayout.createSequentialGroup()
                                .addComponent(eVarTem)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(eVT))
                            .addComponent(scrollTablVal1, javax.swing.GroupLayout.PREFERRED_SIZE, 500, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(0, 0, Short.MAX_VALUE)))
                .addGap(50, 50, 50))
            .addGroup(jpResInternoLayout.createSequentialGroup()
                .addGap(52, 52, 52)
                .addComponent(eVarTem1)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jLabel1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        jpResInternoLayout.setVerticalGroup(
            jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpResInternoLayout.createSequentialGroup()
                .addGap(30, 30, 30)
                .addComponent(bguardar)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(eVarTem)
                    .addComponent(eVT))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(scrollTablVal, javax.swing.GroupLayout.PREFERRED_SIZE, 162, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(30, 30, 30)
                .addGroup(jpResInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel1)
                    .addComponent(eVarTem1))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(scrollTablVal1, javax.swing.GroupLayout.PREFERRED_SIZE, 162, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        scrollResultados.setViewportView(jpResInterno);

        javax.swing.GroupLayout jpResultadosLayout = new javax.swing.GroupLayout(jpResultados);
        jpResultados.setLayout(jpResultadosLayout);
        jpResultadosLayout.setHorizontalGroup(
            jpResultadosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(scrollResultados, javax.swing.GroupLayout.PREFERRED_SIZE, 600, javax.swing.GroupLayout.PREFERRED_SIZE)
        );
        jpResultadosLayout.setVerticalGroup(
            jpResultadosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(scrollResultados, javax.swing.GroupLayout.PREFERRED_SIZE, 450, javax.swing.GroupLayout.PREFERRED_SIZE)
        );

        jTabbedPane1.addTab("Resultados", jpResultados);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 484, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void siguienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siguienteActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_siguienteActionPerformed

    private void bSigActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bSigActionPerformed

    }//GEN-LAST:event_bSigActionPerformed

    private void tCorTimeKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_tCorTimeKeyTyped
        // TODO add your handling code here:
    }//GEN-LAST:event_tCorTimeKeyTyped

    private void tCorTimeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tCorTimeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_tCorTimeActionPerformed

    private void bEstActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bEstActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_bEstActionPerformed

    private void tEstActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tEstActionPerformed

    }//GEN-LAST:event_tEstActionPerformed

    private void bguardarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bguardarActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_bguardarActionPerformed

    private void ckRelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ckRelActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ckRelActionPerformed

    
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(v_AplicacionRBD.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>
        
        //</editor-fold>
        
        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new v_AplicacionRBD().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton bEst;
    private javax.swing.JButton bSig;
    private javax.swing.JProgressBar barraProgreso;
    private javax.swing.JButton bguardar;
    private javax.swing.JCheckBox ckRel;
    private javax.swing.JLabel eCorTime;
    private javax.swing.JLabel eEst;
    private javax.swing.JLabel eRelTemp;
    private javax.swing.JLabel eSelArch;
    private javax.swing.JLabel eSelRelTemp;
    private javax.swing.JLabel eVT;
    private javax.swing.JLabel eVarObs;
    private javax.swing.JLabel eVarTem;
    private javax.swing.JLabel eVarTem1;
    private javax.swing.JCheckBox jCheckBox1;
    private javax.swing.JCheckBox jCheckBox2;
    private javax.swing.JComboBox jComboBox1;
    private javax.swing.JComboBox jComboBox2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JPanel jpArchivo;
    private javax.swing.JPanel jpListNodos;
    private javax.swing.JPanel jpListRel;
    private javax.swing.JPanel jpRelTemp;
    private javax.swing.JPanel jpResInterno;
    private javax.swing.JPanel jpResultados;
    private javax.swing.JScrollPane scrollPaneDer;
    private javax.swing.JScrollPane scrollPaneIzq;
    private javax.swing.JScrollPane scrollResultados;
    private javax.swing.JScrollPane scrollTablVal;
    private javax.swing.JScrollPane scrollTablVal1;
    private javax.swing.JButton siguiente;
    private javax.swing.JTextField tCorTime;
    private javax.swing.JTextField tEst;
    private javax.swing.JTable tVal;
    private javax.swing.JTable tVal1;
    // End of variables declaration//GEN-END:variables
}
